183997
314468
1026387
118378
1302687
955363
47646
940715
500654
316490
1187963
1051605
789312
879870
820147
908949
1017724
830610
568505
57952
101987
612377
295284
547842